apple pudding - Turkish English Dictionary